package com.cykj.admin.service;

import com.cykj.admin.vo.JobVO;
import com.cykj.common.dto.ResponseDTO;

public interface IJobService {
    /**
    * @Description: 查询全部职位或有条件查询
    * @Param: [jobVO]
    * @return: com.cykj.common.dto.ResponseDTO
    */
    ResponseDTO selectByJob(JobVO jobVO);

    /**
    * @Description: 修改职位信息
    * @Param: [jobVO]
    * @return: com.cykj.common.dto.ResponseDTO
    */
    ResponseDTO updateByJob(JobVO jobVO);

    /**
    * @Description: 添加职位
    * @Param: [jobVO]
    * @return: com.cykj.common.dto.ResponseDTO
    */
    ResponseDTO addByJob(JobVO jobVO);

    /**
    * @Description: 查询职位类型的id
    * @Param: [jobVO]
    * @return: com.cykj.common.dto.ResponseDTO
    */
    ResponseDTO deleteJob(JobVO jobVO);
}
